﻿using BCCommon.Enums;
using BCEntity.IM.CustomService;
using System;
using System.Collections.Generic;
using System.Text;
using System.Threading.Tasks;

namespace BCData.IM.CustomerService
{
    public interface ICustomerReceptionRecordData
    {
        Task<CustomerReceptionRecordEntity> GetCustomerReceptionRecordAsync(string businessType, string referenceNumber, long adminId, RoleType userType, long userId);

        Task<CustomerReceptionRecordEntity> InsertAsync(CustomerReceptionRecordEntity entity);

        Task<CustomerReceptionRecordEntity> UpdateAsync(CustomerReceptionRecordEntity entity);
    }
}
